battery en echarpe - French English Dictionary